Skip to content

Add Copilot cloud-agent setup guardrails#1552

Merged
codeforester merged 1 commit into
mainfrom
ci/1541-copilot-cloud-agent-guardrails
Jul 8, 2026
Merged

Add Copilot cloud-agent setup guardrails#1552
codeforester merged 1 commit into
mainfrom
ci/1541-copilot-cloud-agent-guardrails

Conversation

@codeforester

Copy link
Copy Markdown
Collaborator

Summary

  • Add a bounded .github/workflows/copilot-setup-steps.yml for optional GitHub Copilot cloud-agent environment setup.
  • Keep the workflow path-scoped for normal Actions events, with read-only permissions, pinned actions, and lightweight Python validation.
  • Document the Copilot cloud-agent boundary and explicitly defer .github/hooks/* until Base has a hook lifecycle policy.

Validation

  • /Users/rameshhp/.base.d/base/.venv/bin/python -m pytest tests/test_github_workflows.py tests/test_bootstrap_docs.py -q
  • /Users/rameshhp/.base.d/base/.venv/bin/python -m compileall -q tests
  • python yaml.safe_load validation for .github/workflows/copilot-setup-steps.yml
  • git diff --check

Fixes #1541

@codeforester codeforester marked this pull request as ready for review July 8, 2026 21:57
@codeforester codeforester requested a review from a team as a code owner July 8, 2026 21:57
@codeforester codeforester force-pushed the ci/1541-copilot-cloud-agent-guardrails branch from 0c49730 to 6351889 Compare July 8, 2026 22:38
@codeforester codeforester merged commit 83ce9b0 into main Jul 8, 2026
28 checks passed
@codeforester codeforester deleted the ci/1541-copilot-cloud-agent-guardrails branch July 8, 2026 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Evaluate Copilot cloud-agent setup and validation guardrails

1 participant